import { determineDataType } from "./index.mjs";

console.log(determineDataType({}));
console.log(determineDataType([]));
console.log(determineDataType(() => {}));
console.log(determineDataType(""));
console.log(determineDataType(1));
console.log(determineDataType(true));
console.log(determineDataType(undefined));
console.log(determineDataType(null));
console.log(determineDataType(Symbol("symbol")));
console.log(determineDataType(1234567890123456789012345678901234567890n));
console.log(determineDataType(new Map()));
console.log(determineDataType(new Set()));
console.log(determineDataType(new WeakMap()));
console.log(determineDataType(new WeakSet()));
console.log(determineDataType(new Date()));
console.log(determineDataType(new Error()));
console.log(determineDataType(new RegExp()));
